package com.activiti.z_six.mapper.taskAssigneeMapper;

import com.activiti.z_six.entity.taskAssignee.AssigneeUserEntity;
import org.apache.ibatis.annotations.Mapper;
import org.springframework.stereotype.Repository;

import java.util.List;

@Mapper
@Repository
public interface AssigneeUserMapper {
    /*
    根据节点获取任务处理人
     */
    List<AssigneeUserEntity> getAssigneeUserWithTaskKey(String userTaskId);
    /*
    设置任务处理人
     */
    int setAssigneeUser(List<AssigneeUserEntity> assigneeUserEntityList);
    /*
    更新任务处理人
     */
    int deleteAssigneeUser(AssigneeUserEntity assigneeUserEntity);

    int deleteAssigneeUserByTaskid(String taskid);
}
